Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LOCK ROAD Detached £217,500 3 May 1996
5 LOCK ROAD Detached £1,210,000 20 Aug 2021
7 LOCK ROAD Detached £950,000 9 Sep 2013